/**
 * 
 */
package com.qiyou.dao;

import java.sql.SQLException;
import java.util.List;

import com.qiyou.entity.Activity;

/**
 * 参加活动数据库操作接口
 * 
 * @author 赛艳志
 *
 */
public interface IAttendanceDao {
	/**
	 * 加入活动
	 * 
	 * @param userId 用户ID
	 * @param acId 活动ID
	 * @return 成功true；失败false
	 */
	public boolean doCreate(String userId,long acId) throws SQLException;
	
	/**
	 * 取消加入活动
	 * 
	 * @param userId 用户Id
	 * @param acId	活动Id
	 * @return 成功true；失败false
	 */
	public boolean doDelete(String userId,long acId) throws SQLException;
	
	/**
	 * 查询用户参加的活动
	 *
	 * @param userId 用户id
	 * @return 活动信息列表
	 */
	public List<Activity> getUserActivities(String userId) throws SQLException;
}
